package com.itheima.wisdomnext.service;

import com.itheima.wisdomnext.entity.Follow;

import java.util.List;

public interface FollowService {
    // 获取用户的所有关注记录
    List<Follow> getAllFollowers(Integer userId);

    // 获取用户被哪些人关注
    List<Follow> getAllFollowed(Integer userId);

    // 用户关注某人
    void followUser(Integer followerId, Integer followedId);

    // 用户取消关注某人
    void unfollowUser(Integer followerId, Integer followedId);

    // 检查用户是否关注该帖子的作者
    public boolean isUserFollowing(int userId, int authorId);
}
